#ifndef __DEV_H__
#define __DEV_H__

class Dev
{
public:
    virtual ~Dev() = default;
    virtual void initialize() = 0;
    virtual void open() = 0;
    virtual void close() = 0;
    virtual void run() = 0;
};

#endif
